package com.yidu.best.bond.casharapInventory.domain;

import java.math.BigDecimal;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

public class CasharapInventoryVo {
	// 现金应收应付库存Id
		private String cachARAPInventoryId;
		// 现金应收应付库存编号
		private String cachARAPInventoryNo;
		// 基金Id
		private String fundId;
		// 基金代码
		private String fundCode;
		// 基金名
		private String fundName;
		// 账户Id
		private String accountId;
		// 账号
		private String accountNo;
		// 账户名
		private String accountName;
		// 余额
		private BigDecimal balance;
		// 业务日期
		private Date businessDate;
		// 业务类型
		private Integer businessType;
		// 应收应付标识
		private Integer flag;

		private String description;
	private Integer page;

	private Integer limit;

	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date startTime;
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date endTime;
	public String getCachARAPInventoryId() {
		return cachARAPInventoryId;
	}
	public void setCachARAPInventoryId(String cachARAPInventoryId) {
		this.cachARAPInventoryId = cachARAPInventoryId;
	}
	public String getCachARAPInventoryNo() {
		return cachARAPInventoryNo;
	}
	public void setCachARAPInventoryNo(String cachARAPInventoryNo) {
		this.cachARAPInventoryNo = cachARAPInventoryNo;
	}
	public String getFundId() {
		return fundId;
	}
	public void setFundId(String fundId) {
		this.fundId = fundId;
	}
	public String getFundCode() {
		return fundCode;
	}
	public void setFundCode(String fundCode) {
		this.fundCode = fundCode;
	}
	public String getFundName() {
		return fundName;
	}
	public void setFundName(String fundName) {
		this.fundName = fundName;
	}
	public String getAccountId() {
		return accountId;
	}
	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}
	public String getAccountNo() {
		return accountNo;
	}
	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}
	public String getAccountName() {
		return accountName;
	}
	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}
	public BigDecimal getBalance() {
		return balance;
	}
	public void setBalance(BigDecimal balance) {
		this.balance = balance;
	}
	public Date getBusinessDate() {
		return businessDate;
	}
	public void setBusinessDate(Date businessDate) {
		this.businessDate = businessDate;
	}
	public Integer getBusinessType() {
		return businessType;
	}
	public void setBusinessType(Integer businessType) {
		this.businessType = businessType;
	}
	public Integer getFlag() {
		return flag;
	}
	public void setFlag(Integer flag) {
		this.flag = flag;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Integer getPage() {
		return page;
	}
	public void setPage(Integer page) {
		this.page = page;
	}
	public Integer getLimit() {
		return limit;
	}
	public void setLimit(Integer limit) {
		this.limit = limit;
	}
	public Date getStartTime() {
		return startTime;
	}
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public CasharapInventoryVo() {
		super();
	}
	public CasharapInventoryVo(String cachARAPInventoryId, String cachARAPInventoryNo, String fundId, String fundCode,
			String fundName, String accountId, String accountNo, String accountName, BigDecimal balance,
			Date businessDate, Integer businessType, Integer flag, String description, Integer page, Integer limit,
			Date startTime, Date endTime) {
		super();
		this.cachARAPInventoryId = cachARAPInventoryId;
		this.cachARAPInventoryNo = cachARAPInventoryNo;
		this.fundId = fundId;
		this.fundCode = fundCode;
		this.fundName = fundName;
		this.accountId = accountId;
		this.accountNo = accountNo;
		this.accountName = accountName;
		this.balance = balance;
		this.businessDate = businessDate;
		this.businessType = businessType;
		this.flag = flag;
		this.description = description;
		this.page = page;
		this.limit = limit;
		this.startTime = startTime;
		this.endTime = endTime;
	}
	@Override
	public String toString() {
		return "CasharapInventoryVo [cachARAPInventoryId=" + cachARAPInventoryId + ", cachARAPInventoryNo="
				+ cachARAPInventoryNo + ", fundId=" + fundId + ", fundCode=" + fundCode + ", fundName=" + fundName
				+ ", accountId=" + accountId + ", accountNo=" + accountNo + ", accountName=" + accountName
				+ ", balance=" + balance + ", businessDate=" + businessDate + ", businessType=" + businessType
				+ ", flag=" + flag + ", description=" + description + ", page=" + page + ", limit=" + limit
				+ ", startTime=" + startTime + ", endTime=" + endTime + "]";
	}
	
}
